raja rays - French English Dictionary